<?php
class Myblog_Form_UserComment extends Zend_Form
{
public $input=array(
array('ViewHelper'),
array('Label'),
array('Errors'),
array('HtmlTag',array('tag'=>'div','class'=>'comments')),
);
	public function init()
	{
	$this->setAction('catalog/item/display')
      //  ->setAttrib('onsubmit','return check(this)')
		->setName('comments')
		->setMethod('post');

	$comment=new Zend_Form_Element_Textarea('blog_comment');
	$comment->setLabel('Комментарий:')
		->setRequired(true)
		->setOptions(array('rows'=>'10','cols'=>'50','maxlength'=>'1000'))
		->addValidator('StringLength',true,array(10,2000,'messages'=>array('stringLengthTooShort'=>'Минимальная длина комментария 10 символов',
		'stringLengthTooLong'=>'Максимальная длина комментария в 2000 символов')))
		//->addFilter('HtmlEntities')
		->addFilter('StripTags')
		->addDecorators($this->input);


			
	$artId = new Zend_Form_Element_Hidden('article_id');
	$artId->setOptions(array('size'=>5))
			->addFilters(array('StripTags','Digits'));
			
	
	$submit=new Zend_Form_Element_Submit('submit');
	$submit->setLabel('Добавить')
			->setOptions(array('class'=>'submit','id'=>'comSubmit','type'=>'button','title'=>'Добавить комментарий'));

	$this->addElements(array($comment,$submit,$artId));

	}
}
